﻿//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Text;

//namespace MoneyManagerNET.Presentation.ViewModel
//{
//    public class ReportViewModel:ViewModelBase<Model.ReportModel>
//    {

//        public ReportGroup[] ReportGroups { get; protected set; }


//        public ReportViewModel()
//        {
//            List<ReportGroup> l = new List<ReportGroup>();
//            ReportGroup grp = new ReportGroup() { Name="Summary of Accounts",ViewModel=new SummaryOfAccountsReportViewModel()};
//            ReportItem item = new ReportItem() { Name="Stocks",ViewModel = new SummaryOfStocksReportViewModel()};
//        }


//        ReportItem _selectedItem;
//        public ReportItem SelectedItem {
//            get { return _selectedItem; }
//            set { _selectedItem = value;}
//        }


//        public class ReportItem {
//            public ReportGroup Parent;
//            public string Name { get;set; }
//            public ViewModelBase ViewModel;
//        }

//        public class ReportGroup : ReportItem
//        {
//            public ReportItem[] Children;
//        }
//    }
//}
